Definition of Saint Lawrence River

  • (noun) a North American river; flows into the Gulf of Saint Lawrence and the North Atlantic

Antonyms of Saint Lawrence River


No Antonyms Found.

Homophones of Saint Lawrence River


No Homophones Found.